package com.demo.dao;

import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Component;

import java.util.List;
import java.util.Map;


@Component
public interface RecordDao {

    List<Map> getByLoginname(@Param("loginname") String loginname);

    Map getCurrentByLoginname(@Param("loginname")String loginname);

    void addItem(Map record);

    void updateItem(Map record);

    Long getTotalTime(@Param("loginname") String loginname);

    Map getLatestRecordById(@Param("userId") Integer id);

    void delRecordById(@Param("id") String id);
}

